/**
 * Created by Administrator on 16-6-24.
 */
function getLocalTime(nS) {
    return new Date(parseInt(nS) * 1000).toLocaleString().replace(/年|月/g, "-").replace(/日/g, " ");
}
$(function(){
    $('.music-icon').css('animation-play-state','paused');
    //$('img').error(function () {
    //    $(this).attr('src', "../Public/Static/images/logos.jpg");
    //});
});

$('#pop').click(function(){
    $('.table-cover').css('display','block');
});
$('#table-close').click(function(){
    $('.table-cover').css('display','none');
});

var audio=$('#audio')[0];
$('.music-icon').click(function(){
    audio.play();
    var style = $('.music-icon').css('animation-play-state');
    if(style=='running'){
        $('.music-icon').css('animation-play-state','paused');
        audio.pause();

    }else if(style=='paused'){
        $('.music-icon').css('animation-play-state','running');
        audio.play();
    }
});

$('.btn-correct').click(function(){
    $(this).css({'background': '#8DCE16','color': '#fff'});
})
$('.btn-wrong').click(function(){
    $(this).css({'background': '#f43d30','color': '#fff'});
})


$(function(){

    //加载窗口
    $(document).ajaxStart(function () {
        $("#loadingToast").css('display','block');
    }).ajaxStop(function(){
        $("#loadingToast").css('display','none');
    })



    //ajax get请求
    $('.ajax-get').click(function(){
        var target;
        var that = this;
        if ( $(this).hasClass('confirm') ) {
            if(!confirm('确认要执行该操作吗?')){
                return false;
            }
        }
        if ( (target = $(this).attr('href')) || (target = $(this).attr('url')) ) {
            $.get(target).success(function(data){
                if (data.status==1) {
                    if (data.url) {
                        updateAlert(data.info + '自动跳转',true);
                    }else{
                        updateAlert(data.info ,true);
                    }
                    setTimeout(function(){
                        if (data.url) {
                            location.href=data.url;
                        }else if( $(that).hasClass('no-refresh')){
                            $('#top-alert').find('button').click();
                            $(that).removeClass('disabled').prop('disabled',false);
                        }else{
                            location.reload();
                        }
                    },1500);
                }else{
                    updateAlert(data.info);
                    setTimeout(function(){

                        if (data.url) {

                            location.href=data.url;
                        }else{
                            //$('#top-alert').find('button').click();
                            $(that).removeClass('disabled').prop('disabled',false);
                            $('#top-alert').css('display','none');
                        }
                    },1500);
                }
            });

        }
        return false;
    });


    //ajax post submit请求
    $('.ajax-post').click(function(){
        var target,query,form;
        var target_form = $(this).attr('target-form');
        var that = this;
        var nead_confirm=false;

        if( ($(this).attr('type')=='submit') || (target = $(this).attr('href')) || (target = $(this).attr('url')) ){
            form = $('.'+target_form);
            if ($(this).attr('hide-data') === 'true'){//无数据时也可以使用的功能

                form = $('.hide-data');
                query = form.serialize();

            }else if (form.get(0)==undefined){
                return false;
            }else if ( form.get(0).nodeName=='FORM' ){
                if ( $(this).hasClass('confirm') ) {
                    if(!confirm('确认要执行该操作吗?')){
                        return false;
                    }
                }
                if($(this).attr('url') !== undefined){
                    target = $(this).attr('url');
                }else{
                    target = form.get(0).action;
                }
                query = form.serialize();
            }else if( form.get(0).nodeName=='INPUT' || form.get(0).nodeName=='SELECT' || form.get(0).nodeName=='TEXTAREA') {
                form.each(function(k,v){
                    if(v.type=='checkbox' && v.checked==true){
                        nead_confirm = true;
                    }
                })
                if ( nead_confirm && $(this).hasClass('confirm') ) {
                    if(!confirm('确认要执行该操作吗?')){
                        return false;
                    }
                }
                query = form.serialize();
            }else{
                if ( $(this).hasClass('confirm') ) {
                    if(!confirm('确认要执行该操作吗?')){
                        return false;
                    }
                }
                query = form.find('input,select,textarea').serialize();
            }
            $(that).addClass('disabled').attr('autocomplete','off').prop('disabled',true);
            $.ajax({
                url:target,
                type:'post',
                data:query,
                dataType:'json',
                success:function(data){
                    console.log(data);

                    if (data.status==1) {
                        if (data.url) {
                            updateAlert(data.info + '自动跳转',true);
                        }else{
                            updateAlert(data.info ,true);
                        }
                        setTimeout(function(){
                            if (data.url) {
                                location.href=data.url;
                            }else if( $(that).hasClass('no-refresh')){
                                $('#top-alert').find('button').click();
                                $(that).removeClass('disabled').prop('disabled',false);
                            }else{
                                location.reload();
                            }
                        },1500);
                    }else{
                        updateAlert(data.info);
                        setTimeout(function(){

                            if (data.url) {

                                location.href=data.url;
                            }else{
                                //$('#top-alert').find('button').click();
                                $(that).removeClass('disabled').prop('disabled',false);
                                $('#top-alert').css('display','none');
                            }
                        },1500);
                    }
                }
            })

        }
        return false;
    });

    /**顶部警告栏*/
    var content = $('#main');
    var top_alert = $('#top-alert');
    top_alert.find('.close').on('click', function () {
        top_alert.removeClass('block').slideUp(200);

    });
    window.updateAlert = function (text,c) {

        text = text||'default';
        c = c||false;
        if ( text!='default' ) {

            top_alert.find('.alert-content').text(text);

            if (top_alert.hasClass('block')) {

            } else {

                top_alert.css('display','block');
                //content.animate({paddingTop:'+=55'},200);
                //alert()

            }
        } else {

            if (top_alert.hasClass('block')) {

                top_alert.removeClass('block').slideUp(200);
                // content.animate({paddingTop:'-=55'},200);
            }
        }
        if ( c == false ) {
            top_alert.find('.icon').removeClass('weui_icon_toast').addClass('weui_icon_toast_error');
        }else{
            top_alert.find('.icon').removeClass('weui_icon_toast_error').addClass('weui_icon_toast');
        }
    };
    //文件上传
    $(".uploads").change(function(){
        alert();
    })


});

